import App from './App'

// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'

// main.js，注意要在use方法之后执行
import uView from 'uview-ui'// 或者是其他相应的样式文件 
Vue.use(uView)
// 如此配置即可
uni.$u.config.unit = 'rpx'
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
  ...App
})
app.$mount()
// #endif

// #ifdef VUE3  
import { createApp } from 'vue'  
import App from './App'  
import uView from 'uview-ui'  
  
// 注意：在 Vue 3 中，您应该使用应用实例的 .use() 方法  
export function createVueApp() {  
  const app = createApp(App)  
  app.use(uView)  
  // 如果需要，可以在这里配置其他插件或全局属性  
  // uni.$u.config.unit = 'rpx' // 这行代码可能需要调整，因为 uni-app 可能已经处理了单位转换  
  return app  
}  
// #endif